package com.cowmooed.dto;

import com.cowmooed.entity.GenerationRecords;
import lombok.Data;

/**
 * 生成记录数据传输对象
 * 用于存储GenerationRecords对应数据库表中前段传输的数据
 */
@Data
public class GenerationRecordsDTO {
    /**
     * 3D模型链接
     */
    private String model3dUrl;

    /**
     * 是否展示该记录，true-展示，false-不展示
     * 如果前端不传，默认为true
     */
    private Boolean isDisplay = true;

    /**
     * 请求ID
     */
    private String requestId;

    /**
     * 状态：RUN-运行中，FINISHED-已完成
     */
    private GenerationRecords.Status status;

}